package lmscript.postscript.syntax;

import lmscript.postscript.syntax.stack.OperandStack;

public abstract class PatternOperator extends PSOperator {

	public static Class[] operators = new Class[] { MakePattern.class, SetPattern.class,
			ExecForm.class };

	PatternOperator(String name) {
		super(name);
	}
}

class MakePattern extends PatternOperator {

	MakePattern(String name) {
		super("makepattern");
	}

	@Override
	public boolean execute(OperandStack os) {
		return false;
	}
}

class SetPattern extends PatternOperator {

	SetPattern(String name) {
		super("setpattern");
	}

	@Override
	public boolean execute(OperandStack os) {
		return false;
	}
}

class ExecForm extends PatternOperator {

	ExecForm(String name) {
		super("execform");
	}

	@Override
	public boolean execute(OperandStack os) {
		return false;
	}
}
